The name Indonesia derives from the Latin Indus, meaning "India", and the Greek nesos, meaning "island".
Indian-Indonesian relations refers to the bilateral relations of India and Indonesia. India and Indonesia are neighbors. India's Andaman and...
Your Search Ends Here!!!
This tagline for Sandarbha is totally apt as the website provides you with detailed Explainers on all the happenings around the world relevant to India. The content is presented as lucidly as possible and curated from the best and most authentic sources available. It serves as a one-stop source for all the curious folks out there.