Tagaytay, known for its picturesque landscapes and cool climate, has always been a favorite getaway spot for urban dwellers seeking a break from the busy city life of Metro Manila. Now, it has become the newest dining destination with a touch of nostalgia with the opening of My Country House...