Staying in Tarkarli means waking up to the sound of waves and having the beach practically at your doorstep. From luxurious resorts with sea‑facing cottages…
Staying in Tarkarli means waking up to the sound of waves and having the beach practically at your doorstep. From luxurious resorts with sea‑facing cottages…