Staying for 24hrs at Taal Vista Hotel

During a recent trip to Metro Manila, I made a quick side trip to Tagaytay where I had a brief stay at Taal Vista Hotel. … More Staying for 24hrs at Taal Vista Hotel