Aug 21, 2021
Fascinating read! Even the residents of Malana, a small village in Himanchal, India believe themselves to be the descendants of Alexander.
Fascinating read! Even the residents of Malana, a small village in Himanchal, India believe themselves to be the descendants of Alexander.
Books. Travel. Data. Stories. Experience above everything else. https://nepaliwanderer.com/