Naddi is a village in the Indian state of Himachal Pradesh. It is located at an altitude of 2000 meter above sea level.
Naddi View Point

Naddi is a village in the Indian state of Himachal Pradesh. It is located at an altitude of 2000 meter above sea level.