I'm not seeing a place to leave a review on the forum lead page for Albany.
What are you looking to review?
If about the city of Albany you could hit the "Ask a question" button and fire away with your comments.
We just got back from Albany and had great experiences at the Capitol and two museums. We wanted to post reviews. Thanks.