Opening of the first Artificial Island Complex in Maldives : Crossroads
This Summer 2019 will see the largest Man Made Island Complex that Maldives and any Island Nation has ever seen : CROSSROADS. Crossroads is located in Emboodhoo Lagoon : a…
Input your search keywords and press Enter.