Lotus River Seaside Resort - Karwar

NH 17, Land Mark, near Sadashivgadh Toll Naka, Karwar, 581303, India
#7 of 7 hotels in Karwar

Karwar Travel Forum

Need advice about Karwar, India? Visit the Travel Forum for Karwar and ask our Answer Gurus.

Karwar Travel Guide