Sir Henry Havelock. Swaraj Dweep in the Andaman & Nicobar Islands (India). The etymology of the Indian place name Swaraj Dweep is described here.
Sir Henry Havelock. Swaraj Dweep in the Andaman & Nicobar Islands (India). The etymology of the Indian place name Swaraj Dweep is described here.