Temple of Leah is Cebu’s Newest Tourist Attraction (VIDEO)

Temple of Leah
Temple of Leah is a temple built out of love. Visit the newest attraction in Cebu, Philippines. It is located on top of the mountain in Busay.

VIDEO

Loading...

Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.