Yes @latinowinner. It is located in the northern part of Cebu, Philippines, renowned as a top tourist destination in our province. I highly recommend paying a visit to this place if you find yourself in the Philippines.
You are viewing a single comment's thread from: