The Leaning Temple of Huma Sambalpur
The Leaning Temple of Huma Sambalpur: The Leaning Temple of Huma is a beautiful tourist place and a true example of Incredible India. The temple is the only leaning temple in the world. It is located in Huma, a village located on the bank of the river Mahanadi, 23 km south of Sambalpur. The temple […]