18. Badija Island, Croatia

Badija Island, Croatia

Overlooking the Adriatic Sea, Croatia is a beautiful country that has many popular seaside resorts, but try Badija Island instead, which is off the beaten tourist trail.

It has preserved its idyllic green pastures and clear waters, historic buildings and hiking hills without too much influence from tourism.

Next