I had a chance to visit this hidden paradise located in the mountainous area of Antipolo, Philippines.