Description

Mimi's bay is located in the South-Eastern part of Anguilla. While you're headed out to Island Harbour, why not take a detour to this lovely place.

Video
Video
Location
  • Mimi's Bay, Anguilla

Current Conditions
  • No comments yet.
  • Add Review

    Questions?

    Reach out.