You must log in or # to comment.
TL;DR google maps is the new Yelp I guess?
This isn’t new – if a place isn’t on ‘the map’ with full info and a good star rating, it’s going to be at a disadvantage vs. other high-profile destinations.
TL;DR google maps is the new Yelp I guess?
This isn’t new – if a place isn’t on ‘the map’ with full info and a good star rating, it’s going to be at a disadvantage vs. other high-profile destinations.