Nestled on the beautiful island of Redang is The Taaras Beach & Spa Resort. Surrounded by the spectacular, crystal clear waters of the South China Sea, the resort bestows a contemporary barefoot luxury experience amid warm Asian hospitality.
It’s time to sink your feet into the powdery white sand and immerse yourself in the sounds of the tropical rainforest.