thebatter wrote:
What's a torg?
Sorry. A torg is a town square. They are gorgeous and filled with music, stores, pubs and great people watching opportunities.