Devbagh Beach Resort is located in the converging landscape in northern Karnataka along the Karwar and Goa border. The resort is mainly popular because it is considered to be a bird watcher’s heaven .
Home » resorts near goa
Karnataka is a state in Southern India. Karnataka is best known for its software industry and now biotechnology.