This is super useful, especially for those concerned about battery life. This app automatically turns your Wi-Fi on or off depending on your current location. It uses cell tower data instead of GPS in order to not drain battery.
The setup is very easy. Once activated, the app keeps your Wi-Fi off by default. When you want to connect to a network, turn on Wi-Fi and connect as usual. It will then automatically turn it off when you leave the area, but remember the location and turn it back on when you return.
The app is completely free and available in the Google Play Store.