Mặc dù khu vực này có không ít kỳ quan thiên nhiên hấp dẫn, nhưng người ta bị thu hút nhiều nhất bởi Deveils Bath, một cái hồ màu xanh lá bắt mắt nhưng lại cực kỳ hôi thối.