Mljet is one of Croatia’s greenest islands, mostly covered in dense Mediterranean forest though also home to fields, vineyards and olive groves.
The northern part of this Dalmatian gem is a protected Croatian National Park and saltwater lakes inject spectacular pockets of blue into the scenery and are perfect for kayaking and swimming. The surrounding coastal waters are bursting with abundant marine life and several shipwrecks make for a fantastic scuba diving experience.
The island is only often added to itineraries as a day trip as decent hotel accommodation is lacking but well worth the effort to visit.