Water sports enthusiasts will find ideal conditions for windsurfing and kitesurfing. Sveti Stefan, Montenegro: an island hotel with dream beaches This tiny fortified island in Montenegro ...