Glimpse of Flower Island
I just miss this place. Flower Island, a beautiful resort place a few hours from the coastal town of Taytay in northern Palawan was just unforgettable despite the rough seas and huge waves that seemed to test our mettle.
I just miss this place. Flower Island, a beautiful resort place a few hours from the coastal town of Taytay in northern Palawan was just unforgettable despite the rough seas and huge waves that seemed to test our mettle.