Aired (October 31, 2021): Before the pandemic, this heavenly attraction was popular with tourists. “Stairway to heaven” is the name of the pilgrimage site in Garin farm in Iloilo where it was believed that if you climb the steps, you will find heaven! Find out more in the video.
Category
😹
Fun