Self-catering Villas & Apartments Calabria
Calabria is located in southwest Italy on Italy's lower end of its 'boot shape'. Calabria has a beautiful climate, rugged mountains, an interesting old town and stunning beaches. Make sure to sample the delicious local cuisine with many dishes packing a punch with some local garlic and chilli.