It depends on what you view of what a nice beach is. Some of the most spectacular white sand beaches are to be found on the outer Hebrides Islands. The trouble in Scotland is not the beaches it is the weather.
Its a gorgeous country. Over six thousand beaches, filled with white sand and lots of cool, clear water. Nice, hot and humid vacation area. Don't let Cuba's communism stop you from walking on some of the worlds most gorgeous beaches and swim in one of the worlds most amzing bodies of water.
kazakhstan
It would be the white sand beaches of Boracay or the majustic valley of palawan
Relax on the white sand beaches of the Gulf of Mexico.
There are many places to stay in the country of Brazil during a vacation. One of the most popular stay locations is the city of Rio de Janeiro. It is a popular tourist location with white sand beaches, and plenty to do.
This is a very subjective question. It depends on what you find appealing, whhether it be beaches, mountain, the inhabitants, etc.
Israel.
Australia
Most of the Great Lakes have extensive beaches, so - yes- there can be beaches on lakes.
they are crystal blue
It depends what you mean by that... Many beaches have black sand and many have white... Hope this helps. Sorry if it doesn't. Also, you can have sandy beaches and stone/pebble beaches. Nude beaches and non-nude beaches.