Natalie TarinApr 28, 20232 minA Quiet Paradise - Flower Island ResortIf you're looking for a relaxing getaway surrounded by natural beauty, look no further than Flower Island Resort in Taytay, El Nido! This...