10 Best Landmarks and Sights in Goa

Having been dubbed the emerald state of India, Goa harbours a symphony of culture, history, and natural beauty. This tiny wonderland is blessed with iconic sights that are waiting to be discovered and explored. Whether you are travelling to Goa or planning to buy a home in Goa, there are certain places that should be […]