验证用户提供的位置数据的最佳方法

What is the best way to do this, I've used plugins before that check the input with a list of city's in United Kingdom but the list was one I had to create and thus maintain.

I was wondering if there was a way to do this in bootstrap for the users benefit and in Laravel for data integrity?

If there's not inbuilt functionality to do this what's the best alternatives.

The form I have is simple

<input type="text" name="location">

I know am getting a little cocky with things doing things for me now but using the combination of Laravel and Bootstrap I almost feel like am not working any more.

Best way to manage your validation is making validation rules in laravel with laravel custom validation

http://laravel.com/docs/5.1/validation#custom-validation-rules

Another way is to check by javascript but it isnt the best way.