I like to leave reviews for places I stay and eat. But, I hate to keep feeding the Google machine. Yelp seems to be mostly a US thing, and I’m not a power Trip Advisor user (although I have nothing against them).
Where do you read/leave reviews the most?


For reviewing, there’s nothing else but Google, Facebook or Instagram in my country, as far as I’m aware.
A few attempts were made, but it’s really hard to get a foot in nowadays.