Deluxe cottages

Perhentian Island Resort located at Pulau Perhentian Besar, Terengganu, MalaysiaMY22300.
Deluxe cottages Travel photography Family-friendly: true