Destinations
A Dutch multinational is building a floating city in Maldives, a tropical paradise of 1,190 islands in the Indian Ocean.
By Manas Sen Gupta
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.