Mani Parvat in Ayodhya is at a height of 65ft. It is believed to be a part of the hill… How to Cycle From Kinnaur to Spiti Valley in Himachal Pradesh Neermahal or The Water Palace is an ...