New York, New York, USA

Guyanese brothers to open $26M ‘green’ resort at Fort Island

The Fort Island Resort is due to open by the end of 2021 (Photo: News Room/November 26, 2021) A resort promising to be the ultimate relaxation space and daytime getaway is scheduled to open by the end of this year at Fort Island, located about 40 minutes from […]

Leave a comment