SwaSwara – CGH Earth

Already on arrival a marvelous silence welcomes you at SwaSwara – CGH Earth in Goa, India. It is complimented with the location at one of the most beautiful beaches of India – it feels like entering a dream world right then and there. Staying at the Om-Beach you only listen to the soothing noise of the wind and experience the refreshing feeling of shifting air on skin.