Designed by
Title
A tucked away Small resort in Teledo City in the province of Cebu Phillipines #146578412
Description
A small quiet resort in Teledo City, Cebu province in the Philippines. This named Ranch Resort is a quaint small hotel resort tucked away on a small gravel road that one can relax and take in the sunrise and sunset. It is Southwest of Cebu City