An endearing land of hospitality, culture and color, set alongside the azure blue waters of the Arabian Sea.
Located on the western coast of India, the land of magic, mystery and monuments, lies the tiny little laid-back state of 'Goa' with its swaying palms, verdant fields, and mesmerizing beaches.
more>>