St. Rosa Park, also known as Balayong Park, located near the provincial capitol of Puerto Princesa, is a famous cherry blossom spot in the Philippines. Visitors can enjoy the beauty of blooming balayong trees during the festival season, which includes cultural activities, street dancing, food, and drinks. Show more