Do you have a brave heart to conquer heights? Whether that’s a yes or no get ready to feed your eyes with the stunning view Mt. Binacayan. Mt. Binacayan is situated in Rodriguez, a town in Rizal province that is less than an hour away from the city. It is popularly known for its sea …