Inn Seventh Heaven's new little pla Overview

New little place is a ray of light bed and breakfast next to Masters Paradise Resort, Panchkund Road. A sunny haven, something new and different, set in a quiet part of Pushkar. Small, private, cozy and beautiful. 1 km from the vi

Map Location