The famous Yelp Camp!
Note that in order for geolocation and Cloudinary image hosting to work correctly, you will have to add your own instance of MongoDB, and get/register API keys with which to initialize the environment variables in routes/campgrounds. All of the above can be done for free(!)
GoogleMaps API keys: https://developers.google.com/maps/documentation/javascript/get-api-key
Cloudinary: https://cloudinary.com/
Suggested MongoDB Host: https://mlab.com