img_0104
Written by admin on April 8th, 2010
Summary:
Canouan actually means “turtle” in the native Carib language…they’re all over the island…meet Harry, a big guy we found in our backyard.
Canouan actually means “turtle” in the native Carib language…they’re all over the island…meet Harry, a big guy we found in our backyard.