Craving the serene beauty of the Caribbean, but not keen on the long-haul flight? The Baltic Islands offer the perfect alternative, with over 30,000 islands scattered across the Baltic Sea.
Some results have been hidden because they may be inaccessible to you