A luxury lifestyle resort with a range of accommodation options including villas, townhouses, apartments and a variety of commercial outlets including a luxury hotel
The Development Company, Terra Firma Development Corporation is offering to sell a small portion of this 1000+ acre land site to private buyers in order to raise additional development capital.
Currently the site is ...