Goa is a state of southwestern India; a former Portuguese colony which is popular for beaches, waterfall, mountain, nature and wildlife. GO! AND GET GOOD VIBES IN GOA! Meaning Of Goa: The name Goa came to European languages brought by the Portuguese colonizers, but its precise origin is unclear. The Indian epic Mahabharata refers to the area nowRead More →