Seated in the quaint Bhor hamlet, Mantra Resort is another retreat that serves as an ideal holiday home for the visitors to Pune.
The uploaded content will be moved to this newly created album. You must opret en konto or log ind if you want to edit this album later on.