Places Around Florida Home PageMore Florida Pictures
Previous Image
Mermaid Riding Two Dolphins Statue -

Mermaid Riding Two Dolphins Statue

Previous Image Gallery Home Next Image
Sitting at the eastern corner of Duval Street and South Street in Key West is this statue of a mermaid riding two dolphins. The sign above her head reads:
Ramos Lopez
Duval Street
Key West Florida


Next Image
  • Tampa's Lowry Park Zoo Includes Florida Wildlife and Conservation Programs
  • Pensacola Lighthouse - Protecting Mariners Since the Early 1800s
  • Ybor City in Tampa's Latin Quarter features Cuban Culture by Day and a Party Atmosphere at Night
  • Channelside - Port of Tampa
    Channelside entertainment complex houses the Florida Aquarium, American Victory Museum, many shops, restaurants and several entertainment venues.
    Facebook Twitter
  • Home
  • Travel Blog
  • Beaches
  • About
  • Writers & Contributors
  • Contact
  • Site Map/Search
  • Advertise