20100531 world.south-asia: Nepal becoming a Bermuda Triangle for tourists?