The newest attraction in Borbon will definitely make your dream of sailing away in a big ship. Well, a ship built on top of a mountain that is. Located in Borbon, Northern Cebu, Master’s Dragon Peak houses the biggest ship perched in the most amazing view of green trees. A spiral path of steps awaits …