Karwar

Explore Karwar

A little about Karwar

Karwar is a city in India. One of the main cities of India and is located on the POINT (74.1310684 14.8132769).