Are you up for an


Latest Adventures

February 6, 2019

Taal Vista Hotel is located in the heart of Tagaytay City. This hotel is perfectly and strategically situated by the Taal lake giving its guests the best view of the volcano and a taste of the mountain's fresh breezy winds. I love how it is al...

Please reload

Adventure Snippets