Popular destinations for White water rafting tours include Costa Rica , India , Thailand , Nepal , Andorra , Indonesia , Italy , Malaysia , Peru and Singapore