The Kasmanda Palace was built-in 1836 and originally a part of the Christ Church complex, the Kasmanda...
Uttarakhand
Uttarakhand is Known as `Dev Bhoomi’- the land of the gods, cities of Uttarakhand takes one close to...