Posted inHotels Press Release Crosswinds Swiss Luxury Resort is the dog-friendly resort in Tagaytay Pet lovers who wish to share a peaceful, beautiful environment with their canine companions would do well to visit… Posted by Melanie March 29, 2014