Costa Celine Beach Resort, a quiet sanctuary in Cateel
Located at a quiet spot in Cateel, Davao Oriental, Costa Celine Beach Resort is a sanctuary for those looking for a quiet place for vacation. … More Costa Celine Beach Resort, a quiet sanctuary in Cateel