Karwar is a small town on the western coast of India, just south of Goa. It was an ancient site of sea trade visited by the Arabs, Dutch, Portuguese, French and later the British. Karwar is still known for its pristine beaches and a bustling seaport. Although a lot of information can be found on […]