Asia

Amazing Places at Karwar

Karwar has a jaw dropping scenic beauty and also with this it has a sparkle of religion and history. It is a city situated in Uttara Kannada district, which lies on the west coast of Southern India, near the kali-river….

Continue reading