cuba, ocean front, ocean, ocean beaches, seascape, sea, sand, sand beach, blue, blue background, blue sky, paradise, travel, travel destination, travel location, leisure, relax, relaxation, relaxation therapy, resort, hotel, location, place, place of interest, wooden, dock, gray, building, scenery, district, eden, soil, grey, rest, haunt, platform, repose, vicinity, earth, pier, time off