THE STAIRWAY TO HEAVEN IS IN THE PHILIPPINES (Iloilo City) | Vlog #86
My digital agent Alma took over my vlog today while I worked on an AntsCanada video (one of my other channels) and they take you to the old churches of Iloilo City on Panay Island, Philippines. But one of the coolest things Alma shows us is the site known as the Stairway to Heaven, so brilliant you cannot look at it with naked eyes!