Free spirit creatures, flower children and mystics altogether celebrating the enlightenment of life. A get away to the sun infused Goa beaches in India.