Karwar it’s a beautiful town which lies on the west coast of Southern India also referred to as “Kashmir of Karnataka”, Well if you ask me what is Karwar Famous for I would say the Lush greenery and beautiful beaches with golden sand, though tourism is poorly promoted if you go by the nature value …
Majali Beach
Showing: 1 - 1 of 1 RESULTS