20141013 india: It is raining tourists on Puri beaches