Leaf Residences Tagaytay Private Villa
Leaf Residences Tagaytay Private Villa It is Busy’s birthday! So we had a quick staycation in Leaf Residences Tagaytay. It is a private villa in Tagaytay that reminds us of our private villa with a swimming pool when we stayed in Bali. Quick Links Checking In Amenities and Features Important Information Rates How to […]