Karwar is an idyllic island getaway situated 20kms south of the Goa-Karnataka border. It is often known as Que...
beaches-you-must-visit-in-india-ghoomophiro
Loading...