The Taaras
Tucked away and hidden from the outside world on a small island found just off the East Coast of tropical Malaysia. Considered to be one of the most beautiful island locations in the South China Sea, the isle of Redang is home to this natural, yet stylish resort found on one of the most spectacular bays.

Star rating:     5
Location:        Redang Island


Client: Berjaya Hotels & Resorts

View Website

Leave a reply

Your email address will not be published. Required fields are marked *