Castle Mandawa Hotel 1/undefined by Tripoto

Castle Mandawa Hotel

Aparna Acharya
The more popular and touristy town and its famous landmark