monkeystale.ca
The Foothill towns of Rewalsar and Shimla
Stories and pictures from our trips to Rewalsar Lake and Shimla, Himachal Pradesh, India.