Avonlea Village Replica in Japan – A Taste of Canadian Charm

Avonlea Canadian village replica in Japan captures the quaint charm of Prince Edward Island.

Avonlea Village Replica, Taste of Canadian Charm

A replica of Avonlea village from Prince Edward Island, Canada, built in Japan, featuring quaint timber-framed buildings, cobblestone streets, and a teepee-like structure, capturing the essence of a charming Canadian town with a blend of historical and cultural elements.