Absolute Twin Sands Resort and Spa is the latest stunning new resort from Absolute Developments, Asia’s leading multi award winning developer. View the latest construction update below.

Comments are closed.