Turtle Island is absolutely a 5 star experience for those looking for a unique and memorable experience. From the amazing Island staff, to the guests it was beyond our expectations for a vacation. So much so we have booked another week next year!
An absolute must!More
4.1 km from Turtle Island