I have written a number of full and extensive reviews for Trip Advisor,. I have proposed a solution to assure that they list Philadelphia sites.
Comments that I have previously posted have been removed from the Forum even though those comments have been corroborated by other readers.
Trip Advisor contends that they want to make the site better, but they are still most parochial and reject anything not directed by their center.
I have proposed several sites to Trip Advisor but have had no response.