Lost Horizon Beach Dive Resort is located in Tawala, Philippines on Alona Beach Rd 6340 Panglao Central Visayas. Lost Horizon Beach Dive Resort is rated 3 out of 5 in the category scuba diving in Philippines.
Address
Alona Beach Rd 6340 Panglao Central Visayas