It is true what is said of Taj Mahal – that you cannot takes your eyes off it, your jaws loosen and your mind throws up a thousand different questions – WHY. WHEN. WHAT. HOW
Tag
Showing: 1 - 2 of 2 RESULTS
travel in India
Shimla is indeed India’s Mountain Gem
An exceptionally beautiful hill station in the state of Himachal Pradesh, Shimla has it all – busy bazaars, skiiing, temples, shopping. treks and lazy walks…not to mention the amazing fruits available in this place so preferred by the Raj.