The Palapa Marina is a beautiful superyacht marina, located in Simpson bay Lagoon, in the west of the island of St Martin in the Caribbean. It comfortably accommodates 22 superyachts measuring up to 250ft in LOA. Another Caribbean island, Curacao, will boast the new Palapa Beach Resort, featuring a five-star hotel, an exclusive mega yacht marina as well as casino. ... read full story