Sort:  

In Varadero, Cuba. It's a resort area.

Looks an interesting place to visit.

Sure. Beach is always within the top 20s of the world.