Their is a village close by, but there are no large cities for many miles. Is this sentence correct in grammar?