Offering garden views, Walk to the BEACH! Experience organic farming is an accommodation situated in Alibaug, 70 metres from Revdanda Beach and 1.4 km from Nagaon Beach. This property offers access to a balcony and free private parking.
House No. 2652, Alukar Wadi, Near Jogeshwari Devi Mandir, Theronda Fata, Revdanda, 402201 Alibaug, India