POI's creator (Voyajo Team)
The Vero Beach Museum of Art is located at 3001 River Park Drive, Vero Beach, Florida. It houses regional, state and national art exhibits and includes a sculpture garden. The Vero Beach Museum of Art is the principal cultural arts facility of its kind on Florida’s Treasure Coast (...) (from Wikipedia)