SwaSwara – ‘The sound of the self’, is a space crafted in colours of the Earth, and in harmony with the land that nurtures her. Located on the Om beach in Gokarna, there is little apart from the rhythm of the rolling waves and the meditative hum of birds, to disturb your inner explorations here.
Don't miss out on booking the perfect venue of your next retreat