talesfromthetummy.com
A Staycation at Discovery Country Suites Tagaytay
A staycation at Discovery Country Suites Tagaytay, a quaint little getaway south of the metro. Charming rooms and impeccable service with majestic views