Freepik
    Top view of 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 resort town of Varadero Cuba Long beach is 20 km away with sun loungers and thatched umbrellas and lots of palm trees