Bharatiya Janata Party national president J.P. Nadda on Monday termed Himachal Pradesh as one of India’s developed states, despite its small size and countless challenges posed by its tough terrain, lack of resources and poor infrastructure, especially road connectivity.