logo
1 vote
Karwar is a small seaside town situated on the west coast of the Indian subcontinent. It is the capital of Uttara Kannada district in Karnataka, one



Comments Who Voted