Sri Lanka welcomes tourists in their millions
The Vedda people are the last indigenous tribe still in existence on the island of Sri Lanka. They are one of the oldest aboriginal tribes in the world. The Veddas were traditionally forest dwellers, who foraged, hunted and lived in close-knit groups in caves in the dense jungles of Sri Lanka.
King Ravana ruled over Hela Dvipa (Hela Island, now Sri Lanka) from 2554 to 2517 BC. He is a legend who made the Hela Dvipa an island resplendent with much socio-economic and scientific advancement during his tenure. His kingdom was based in Rassagala, a charming region between the central mountains and the Sinharaja range, which…