L
Louis Tanutan Review of Taal Vista Hotel
One of the best hotels in Tagaytay. Comfortable be...
One of the best hotels in Tagaytay. Comfortable bed, delicious food and great service.
One of the best hotels in Tagaytay. Comfortable bed, delicious food and great service.
Comments: