The opening of JW Marriott Goa in Goa, India marks the brand's debut in the country as well as Marriott International’s 150th opening overall in South Asia. The hotel is located along the coastline of ...
In 2011, Elias Patel encountered a few Brits on Bambolim beach in Goa, gazing into the distance. He learnt that they were contemplating a swim to the pier, about a kilometre away in the middle of the ...