Taal Vista Lodge, Tagaytay City, Philippines
Savor the best in center table offerings amidst shivery atmosphere, crisp refreshing inhales of oxygen, atop views of world acclaimed Taal lake, greeneries and hmmmmm re-invigorating breeze. Join me as we delve into their “bragging rights”. One sunday, was in my usual “alone again naturally” state, my legs and driving acumen led me to, once […]