The Indian embassy has a crucial role to play during your stay abroad. Within 24 to 48 hours of reaching the country, you should register yourself with the Ministry of Internal Affairs, which legalises your stay in the country. You should additionally register temporarily at the Indian embassy.