A mountain lodge in Thanedar near Shimla in Himachal Pradesh

You are looking for...

Thanedar

Banjara Orchard Retreat

A mountain lodge in Thanedar near Shimla in Himachal
Beautiful Thanedar is a land of fruit orchards, undulating mountains and valleys and with
Read more