Majali Beach Village is located in Devbagh near Karwar. It is located in the picturesque locale of Karwar beach and Kalinadi River, which runs through the town into Arabian Sea.
Home » devbagh resort
Karnataka is a state in Southern India. Karnataka is best known for its software industry and now biotechnology.