Lotus Resort Karwar

Sadashiv Gad Toll Naka, ON NH 17
Karwar
India