Talk:Seven Mile Beach

Untitled
Seven mile beach is in Grand Cayman Island and not Jamaica.