Shelter Bay Marina is situated at the Caribbean entrance to the Panama Canal and began operating in 2005.
Features include: