Google Maps can help you find some of the best attractions of a particular place and also list local activities which can be done to have a good time while you explore the place.