Description: Mewatha Beach is a summer village in northern Alberta located on the shores of Skeleton Lake about 170 kilometres northeast of Edmonton. It is a small seasonal municipality designated under the Municipal Government Act. The municipality is situated along the lake shore and functions as a seasonal la ...Read More
Area:
.8 sq. km
Download Mewatha Beach Data: