
Goa, The Land Where Undulating Waves Touch The Idyllic Beaches
You mention the word ‘Goa’, and the images of beautiful beaches come to mind inadvertently. The Arabian Sea scalloped itself to create the places of leisure and when nature herself wants you to avail her bounties; you must listen to her and rejoice at the offerings. Human beings have also used their ingenuity to enhance […]









