RossKean
Well-known member
It is definitely Twillingate. You can just see that tower from this Google street view although it isn't very clear. Could probably find it from some other street views.
139 Main St - Google Maps
All of the photos in the first post were taken from the landing beside that blue restaurant (R&J Restaurant - great fish and chips and some traditional Newfoundland cuisine).
Zoomed view
139 Main St - Google Maps
139 Main St - Google Maps
All of the photos in the first post were taken from the landing beside that blue restaurant (R&J Restaurant - great fish and chips and some traditional Newfoundland cuisine).
Zoomed view
139 Main St - Google Maps