filter

1 Result

Tagaytay is a popular holiday town south of Manila on the Philippine island Luzon. Known for its mild climate, it sits on a ridge above Taal Volcano Island, an active volcano surrounded by Taal Lake.

Tagaytay
Tagaytay, Cavite
Philippines