The Giant Squid Interpretation Site
Chamber Rating
Contact Info
Questions & Answers
Q Where is The Giant Squid Interpretation Site located?
A The Giant Squid Interpretation Site is located at Glovers Harbour Rd, Leading Tickles, NL A0H 1T0
Q How is The Giant Squid Interpretation Site rated?
A The Giant Squid Interpretation Site has a 4.2 Star Rating from 9 reviewers.
Ratings and Reviews
The Giant Squid Interpretation Site
Overall Rating
Overall Rating
( 9 Reviews )
5
2
1
1
0
angel lo on Google
nice
Samantha Webster on Google
Susan M on Google
Murray Roberts on Google
Visited on Weekend Wait time No wait Reservation recommended No More
Desiree Roberts on Google
Visited on Weekend Wait time No wait Reservation recommended No More
Overall Rating
Overall Rating
( 9 Reviews )
5
2
1
1
0