Anse Des Sables Beach is a natural feature, located at Anse Des Sables Beach, St Lucia
Nice Beach, not much space to lean and quite windy