This resort is situated on the tranquil Sumilon Island, in Cebu. The hotel enjoys close proximity to Dumaguete. The caves in ..
Sumilon Island / Sumilon Island