Dieppe

Malls in this city:

Champlain Place

<div> <p class="p1">Place Champlain or the Champlain Mall located in Dieppe, New Brunswick, is the largest single building shopping centre in Atlantic Canada.</p> </div>