News

CROSSROADS Maldives: Opened in 2019, CROSSROADS Maldives is the country's first integrated, multi-island resort complex.It features two resorts, more than a dozen restaurants, a beach club for day ...