Surrounded by the Great Himalayas and numerous river valleys, Kinnaur is one of the most magnificent districts of Himachal Pradesh. Abundance of diverse flora and fauna, scenic views, Buddhist monasteries and a Tibetan touch, makes it quite a popular tourist location in Northern India. And of course every tourist wants to make the most out […]
Orchha is a beautiful bundelkhandi city on the banks of the river Betwa. The town was established by Rudra Pratap Singh, as the seat of power for the Bundelkhand kingdom.