Indian Navy Havelock Rain Cyclone Vardah: Over 2000 tourists rescued from Havelock and Neil Islands December 10, 2016