The Blue Orchid Resort – Moalboal Cebu Hotels

The Blue Orchid Resort, at the north tip of one of the few white sandy beaches in Moalboal, is tucked away on the Southwest corner of the picturesque island of Cebu in the Philippines. This long and narrow island is…