Article

About Sri Lanka

This Indian Ocean country, like its northern neighbor India, is rich in history that goes back thousands of years (much of it rooted in the Buddhist religion – whose founder, Buddha – a.k.a. Siddhartha Gautama, was born in Nepal in the 6th century BC). This island’s countryside is laden with reminders of the locals’ ancient […]