Cayman Net News, a Cayman Islands' daily newspaper, features Turtle Nest Inn on its second page -- announced on the front page.

Cayman Net News features Turtle Nest Inn (April 10, 2008)

Cayman Net News, a Cayman Islands' daily newspaper, features Turtle Nest Inn on its second page -- announced on the front page.