Sri Lanka, situated in South Asia in the Indian Ocean and it’s a place of unequal beauty and originality. With plenty of stunning beaches with light sands and shallow waters, Sri Lanka have much more to offer beyond the salty waters. Sri Lanka is best known due to its beautiful beaches and ancient Buddhist ruins…
