Banana Beach: The Resort within a Banana Plantation

This gallery contains 18 photos.

An hour away from Davao is a piece of paradise within a banana plantation: Banana Beach Resort. Immense in its natural beauty and luxury, Banana Beach Resort is a paradise that will appease your chi and revitalize your mind and … Continue reading