Shelter Bay Marina, Panama

Shelter Bay Marina Panama

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

Features include: