Goa, the land that is blessed with the beauty of nature and seems to be handcrafted...