6. World's longest beach - Praia do Cassino, Brazil
Praia do Cassino (Cassino Beach) on the southern coast of Brazil stretches 152 miles from the channel that connects the Lagoa do Patos lake to the Atlantic Ocean near Rio Grande in the north to the border with Uruguay in the south. You can drive and park on it, so it also seems to double as a highway in places.