Amarpur is an idyllic quiet picnic spot, on the banks of Amarsagar, the 16th century artificial lake. The town stands…
Udaipur is dotted with temples the most famous of which is the Tripura Sundari temple, which is one of the…