Most travelers picture Neil Island under bright sunshine, but the monsoon season reveals a different side of this tropical paradise.…