4 of 10
Located in the channel between Isla Baltra and Isla Seymour, Mosquera is a relatively small island which measures only 120 metres by 600. Despite being small in size, the island more than makes up for it in stature, with snorkelling spots aplenty and a beach which offers unrivalled views across the region.
Recent Yacht Reviews
Follow in the footsteps of the original jet-setters aboard Christina O
Perfectly primed to entertain in style, Party Girl lives up to her name
Beautiful design and luxurious amenities bestow VICKY with the wow factor
This glittering Benetti-build is a modern masterpiece of Art Deco design
Whatever the occasion, St DAVID offers the ultimate in luxury escapism