The Royal Embassy of Saudi Arabia in New Delhi has launched its website on the internet. The website address is:
www.saudiembassy.org.in
Detailed and updated information about the Kingdom of Saudi Arabia, developments concerning the Saudi-India relations and other relevant issues are available on the site.