A meticulously crafted replica of Prince Edward Islands Avonlea village in Japan, featuring charming brick buildings, lamp-lit walkways, and lush greenery, capturing the essence of a quintessential Canadian small-town ambiance.
A meticulously crafted replica of Prince Edward Islands Avonlea village in Japan, featuring charming brick buildings, lamp-lit walkways, and lush greenery, capturing the essence of a quintessential Canadian small-town ambiance.