Friday,04/07/2025 07:28 AM
Kathmandu: It is now necessary for Indians living in Nepal to register at the Indian Embassy in Kathmandu.