Punta Beach San Teodoro

40.852157, 9.68056