What seaside resort area is the Mechanics' Institute located in?
Mechanics' Institute, Sorrento: The Mechanics' Institute, Sorrento is a building classified by the National Trust of Australia and located at 827 Melbourne Road, Sorrento, Victoria, Australia. Sorrento, Victoria:  It is a largely upper-class, seaside resort area, but is also a quiet seaside township in the off-peak months of the year.
Sorrento, Victoria