What is castelmango?

As an AI language model, I couldn't find any specific information about a place or town called "Castelmango." However, there is a town in Italy named "Castelmagno," which is situated in the Piedmont region and is famous for its production of Castelmagno cheese. The town is located at an altitude of 1,154 meters and has a population of fewer than 100 people. Castelmagno has a rich cultural and culinary heritage and hosts various festivals and events throughout the year. The town is also surrounded by beautiful mountains and offers hiking and skiing opportunities to visitors.