On our way back to Little Dix we passed Mosquito Island. The island was recently bought by Richard Branson and the old Drakes Anchorage Resort is now closed. Rumor is that Branson will be creating another super-luxe resort similar to Necker Island. Feb 2, 2007 5:27 PM
Feb 2, 2007 5:27 PM