Alona Beach Resort – Alona Swiss Resort
Alona Beach Resort – Swiss Resort Panglao Island Bohol Philippines
Alona Beach Resort – Swiss Resort Panglao Island Bohol Philippines
Lost Horizon Beach Resort is located directly on the famous Alona Beach of Panglao Island Bohol, Philippines.