Not big in size, but extremely diverse: lovely beaches, beautiful landscapes, impressive ruins, a vibrant culture and charming people.