Claim: Naula is a village in India with a tropical climate
Evidence: Naula is a small town in Sri Lanka.