KATHMANDU, March 15: Carlo Mamberto, an Italian hiker, immediately fell in love with Nepal and its hospitality and natural beauty made an indelible mark on his heart when he first came to the country and set out on a trek to the Himalayas.