Oh no! The 48m superyacht Elsa has run aground in Ladder Bay on the island of Saba in the Caribbean. Island of Saba is located some 20 nautical miles from…
Oh no! The 48m superyacht Elsa has run aground in Ladder Bay on the island of Saba in the Caribbean. Island of Saba is located some 20 nautical miles from…