Photos coming soon
HOTEL
Twisha Villa [ Stay with Natures Beauty]
Rantalwadi Humbrat kankavali sindhudurg, Kankavali, India
Where it sits
Twisha Villa [ Stay with Natures Beauty]
Rantalwadi Humbrat kankavali sindhudurg, Kankavali, India
16.26846, 73.70708
Plan around Twisha Villa [ Stay with Natures Beauty]
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
