25. Santa Monica Beach, Cape Verde, Africa
More than 22km long, Santa Monica Beach is the longest beach in Cape Verde.