The Exxon Oil Rig, also known as the Elly platform, is located off the coast of Long Beach, California, in the Santa Barbara Channel. It is situated approximately 14 miles offshore, near the city of Long Beach. The platform is part of a network of oil rigs in the area, contributing to offshore oil production.
Copyright © 2026 eLLeNow.com All Rights Reserved.