Best Croatia places: 20 stunning spots to explore

From the Adriatic Sea to a 13th century castle, photos show this Croatian "Game of Thrones" set has it all.