Places of the World - Palash's Gallery
Shimla - Jewel of Hill Station

Shimla - Jewel of Hill Station

SHIMLA, HIMACHAL PRADESH, INDIA | AUG 2014