Level
Luxury
Type
Resort
Location
Maaliyadda, Sri Lanka
Category
New Building
Year of Completion
2016
Supplied by