1 more results for 'Tuljapur, India'
Tuljapur, India
All the devotees and the travelers like to stay close to the temple in a hotel in tuljapur near tulja bhavani temple. This 3-star hotel has 27 spacious rooms. Every Room has modern amenities like television, air conditioner, work desk, packaged drinking water and attached bathroom with hot and cold …