Vinod Bodh, the ‘Igloo Man of Himachal,’ combined his passion for snow and Eskimos to create India’s first Igloo Village near Manali, offering a unique winter experience for visitors.
Latest Stories
HomeAuthorsTBI Team
TBI Team
Visit us on Facebook to stay updated with the latest positive stories!