And Maho Beach looking much better...sand is back, or at least most of it !!


Paradise is an island in the Caribbean!