South Shore
Geographical place Bar Restaurant
The South Shore is the general term for the suburbs of Montreal, Quebec located on the southern shore of the Saint Lawrence River opposite the Island of Montreal. The South Shore is located within the Quebec administrative region of Montérégie.The largest city on the South Shore area is Longueuil.TerritoryThe South Shore is not represented by any sort of regional government. Read more
Review South Shore
Loading comments-box...
Popularity of South Shore
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in June:
South Shore has a total of 662 visitors (checkins) and 152 likes.