Taal Vista Hotel

Where Shall We Go This Valentine’s Day?

Ah it’s that time of the year again when the all-encompassing excuse to love (and spend for it) reigns supreme: … More