Menorca Beach Walk

26.472879, -80.157016