How about living at home with swallows?
Swallows' nests are usually made under the eaves where people live, which can avoid the attacks of snakes and mice to the maximum extent and create a comfortable and safe environment for swallows. Where humans live, there are many mosquitoes and rich food sources; Walls and eaves can reduce workload and are stronger. So it is better.