Kailash Palace
Kailash Palace, also known as Kailash Rajbati, is an ancient palace located about 15 kilometres from the city of Deogarh in Odisha, India. It was built between 1916 and 1919 by Raja Dibya Shankar Deb and served as a resting place for the rulers of the ancient state of Bamanda. Today, it is a popular […]
February 2, 2025