Photos coming soon
HOTEL
Avisa Nila Beach Resort
115 1 Keluskarwadi Tarkarli Rd, Tarkarli
Where it sits
Avisa Nila Beach Resort
115 1 Keluskarwadi Tarkarli Rd, Tarkarli
15.99761, 73.48986
Plan around Avisa Nila Beach Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
