Goa is a place blessed with great beauty of nature. It is a place of abundance. Everyone feels a welcome in Goa. God’s welcome is enshrined into Goa and Goans. The serenity, peace and sense of freedom one feels in Goa bring people from all over the world. The sense of welcome that people feel stays away and beyond...


