My husband and I stayed in the new Coco Cabin at Leaves and Lizards for a full 7 days and it was difficult to leave at the end of the week! We are definitely planning a return visit! A few of our favourite things: Location: Leaves and Lizards is located on about 26 acres of farmland 20-25 minutes outside of... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.