Goa – FAQ’S Where is Goa? Goa is called the ‘Pearl of the Orient’ and is a paradise to travelers from around the world. Legends have it that Lord Parshuram – an incarnation of the Lord Vishnu – created Goa. Goa was once a Portuguese colony and an important trading center, […]
Read more