Visit of the Legend Devbagh Beach is a beautiful beach of South Kanara, which is full of natural beauty. It is famous beach where the renowed poet and the legendary artist Gurudev Ravindranath Tagore had visited and lost in the scenic beauty of the nature way back in 1916. Mostly known as the land of landscapes, Devbagh is located on the … [Read more...] about Devbagh Beach Resort
You are here: Home / Archives for Island