Marbella Bay

Marbella Bay is a large body of water that extends from Point Johnson to Cape Beatrice. The city of Marbella is built around this bay.