Daily Site Views: Approx 1,000+
No. of Site: 2
Near by places: Site is located in Shimla, connected to Chopal,Theog,Nerwa
Chella is a Village in Chaupal Tehsil in Shimla District of Himachal Pradesh State, India. Pahari is the Local Language here. chella has a cool and moderate climate. Between December and March, the city gets heavy snow, and the temperature can hover around the freezing point.