“Mount Costa: Baguio City & La Trinidad’s newest tourist destination”
Located at the Northern part of the Philippines, Baguio City is home to beautiful and picturesque landscapes. Tourists from different parts of the world are becoming more and more drawn to visit the city’s attractions especially its parks and gardens. Amongst the most common parks…