Freepik
    White sand beach and port pier with transparent blue and turquoise water, aerial top down

    White sand beach and port pier with transparent blue and turquoise water, aerial top down