The Urinals of Mountain Top
Top 10 Urinals
Top 1000 Urinals
Piss & Moan
Mountain Top is a tourist attraction in St. Thomas, U.S. Virgin Islands. It is located in the town of Northside.
Mountain Top is renowned for its views and for its banana daiquiris. Less so for this fixture.
Submitted by <font face=arial>MD</font>.