Viceregal Lodge Shimla Agreement

Viceregal Lodge Shimla Agreement / The rashtrapati niwas, formerly known as viceregal lodge, is located on the observatory hills of shimla, himachal pradesh, india.