This Mediterranean nation is packed with stunning beaches, historic towns, and ancient archaeology https://on.natgeo.com/2rFW1fV