Tag: little peeps pop up town
Malta to host mini-town for children
Malta will open a realistic miniature town where children can learn through playing and exploring life in the world around them. The venue entitled Little Peeps Pop Up Town will be open from 22 October to 3 November in the Parish Hall at Kristu Rxoxt Church in Pembroke.