Karwar Beach

How to reach Karwar

May 9, 2018 GOZO 0

Karwar is a beautiful coastal town in the Karnataka state of India. With the blue Arabian Sea to its west and evergreen Sahyadri forest to […]