Neighbouring means lying right next to something else. A neighbouring village.
It is used of places rather than people, which is what separates it from neighbourly. A neighbouring country shares a border and usually a long history of arguing about it.