Holiday Villa Beach Resort and Spa

Langkawi
Kedah
Malaysia