Travellers often come upto Goa and go back. Many are not aware of the small, quaint coastal town of Karwar, which lies just 15 kilometers away from Goa. The historic town of Karwar has been a vibrant trading post from the 15th century onwards. As it is a natural harbor that lies in close proximity […]
