x25064
Member
- Joined
- Jan 5, 2010
- Messages
- 607
- Reaction score
- 2
Is there a way to leave reviews through the newest version of google maps? It seems like when they updated it, they removed the feature. Is this true or am I just missing something..
i think he/she means reviews of business or places