From lazy days spent relaxing by the glorious beaches, long lunches enjoying delicious food, and hikes through the stunning scenery, there is no shortage of ...