Freepik
    Top view of the resort town of Varadero. Cuba. Long beach is 20 km away with sun loungers and thatched umbrellas and lots of palm trees.

    Top view of the resort town of Varadero. Cuba. Long beach is 20 km away with sun loungers and thatched umbrellas and lots of palm trees.