Located within 4 miles of the 12th - century Shaivite Tambadi Surla Mahadev Temple, the 3-star Natures Nest Resort GOA includes 10 rooms. This GOA hotel also provides bicycle and car rentals to explore the area.
Atreya Vedic and Spice Plantation is about a 10-minute drive from the resort, while Dabolim is 24 miles away.