Located to the east of the Tapti River, the Badshahi Qila also known as the Shahi Qila is a majestic… How to Cycle From Kinnaur to Spiti Valley in Himachal Pradesh Neermahal or The Water Palace ...