This port town in coastal Karnataka has beautiful landscapes that make it one of the top offbeat places to visit in India. It hosted foreign traders from the Arab world and countries such as ...