Surrounded by mountains and sea, Kotor, like few places, offers plenty of attractions and activities to see and do. From swimming in the crystal clear water, through boating, fishing, to exploring the hills and canyons of rivers that flow violently into the sea.