SEA and LEAF Tagaytay: An Ideal Place to Unwind March 26, 2019November 23, 2020Ara Patria Comment Decorated with green, it makes the ambiance feels so relaxing, refreshing and makes you want to stay in the room all day. [...]