Popular destinations for scenic tours include China , Bosnia , Costa Rica , Croatia , Greece , Montenegro , Norway , Panama , Sri Lanka and USA