Ambuclao Lake, Benguet, from the air. Lion’s Head Statue on outskirts of Baguio City Mines View Park, Baguio City, 1,500 metres above sea level
There are currently 2 users browsing this thread. (0 members and 2 guests)
View Tag Cloud
Forum Rules