Wednesday,23/10/2024 11:59 PM
Kathmandu: It is now necessary for Indians living in Nepal to register at the Indian Embassy in Kathmandu.