This intriguing book delves into the fascinating mystery surrounding the location of the legendary island of Lanka, which plays a prominent role in Hindu mythology and the epic tale of the Ramayana. This work has been selected by scholars as being culturally important,...