The small town of Imatra has a wonderful rapid and much more to experience!