r
renato jr manauis Review of Taal Vista Hotel
5 star hotel in the heart of tagaytay, very nice p...
5 star hotel in the heart of tagaytay, very nice place overlooking the lake but do not try the resto Taza
Comments: