Map Location
Bayu Balau Beach Resort
Ptd 10422, Jalan Ungku Abdul Aziz, 81930, Bandar Penawar, Johor, Malaysia