Taal Vista Hotel, Kilometer 60, Aguinaldo Highway Tagaytay City, Philippines

Taal Vista Hotel, Kilometer 60, Aguinaldo Highway Tagaytay City, Philippines

Taal Vista Hotel, Kilometer 60, Aguinaldo Highway Tagaytay City, Philippines

Leave a Reply