This really is where the horses live on Eleuthera.

Just off the beach, under these beautiful trees.

  1. Where the wild horses live on Eleuthera.