RE: Das "Nurture Wellness Village" in Tagaytay.
That's a lot of green there, reminds me Mexico village I've been in
RE: Das "Nurture Wellness Village" in Tagaytay.