Popular destinations for Canoeing-Kayaking tours include Croatia , Montenegro , Albania , Austria , Bosnia , Czech Republic , Germany , Greece , Hungary and Kosovo