CitySmiles promotes Trenton as a diverse, exciting and inspiring place for familes to live, learn and have fun.