India Goa, Arambol beach, a piece of Europe in Asia, peace and joy