FLORIST
Pelangi Beach Resort & Spa Langkawi
- Langkawi, Kedah
COMPANY OVERVIEW Spread across 30 acres of landscaped grounds alongside a stretch of palm fringed beachfront, Pelangi Beach Resort & Spa Langkawi is a 5-Star International resort…
2 jobs
Pelangi Beach Resort & Spa Langkawi
Pelangi Beach Resort & Spa Langkawi