V
Vida Antonia Samaco Review of Taal Vista Hotel
Taal Vista has always been our go to place in Taga...
Taal Vista has always been our go to place in Tagaytay. Best view of Taal Volcano, good food & clean amenities
Comments: