Giant Humpback Whales Greet Visitors to Grand Turk Cruise Center

Visitors to the Grand Turk Cruise Center (GTCC) are greeted by a whale of a sculpture – a pair of humpback whales that is, which are perched at the shoreline of the facility’s 800-foot-long private beach.
Created by California-based Storyland Studios, the massive 12-foot-high by 38-foot-long sculpture depicts two whales “breaching” through the powdery white sand,… [Continue Reading]