In the Mediterranean, Croatia is matched only by Greece for the number and beauty of its islands; more than a thousand lie off its shores. Some appear like outsize rocks above the horizon. Some are rocks, grasstufted mounds just clearing the water. Others are so large that their ridges and peaks tangle with those of the mainland itself to produce an ambiguity of land and sea.
Read more on BBC Travel
Related posts:
Top 7 Islands in Croatia: The Most Beautiful Croatian Islands
The BLUEST water on a 5 Island Tour in Croatia
Exploring Telašćica Nature Park on the Island of Dugi Otok in Croatia
Readers' travel tips: Croatian islands and coast
Sakarun beach, Croatia (4k)
Town of Vrboska | Island of Hvar | Paradise for Sailors!