Paradise found

Wait 5 sec.

Far away from the crowded beaches of Goa lies a secluded beach nurturing the marvels of nature