You must log in or register 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.