Arvida Bay

  • Country: Bahamas
  • Lat: 24.7166667
  • Long: -76.1833333
  • Type: bay