Designed by
Title
Buddha with stupa #120621949
Description
Sri Lanka is a beautiful tropical island where locals have tended to follow the Buddhist religion throughout the ages. With over two millennia of history in Buddhism, Sri Lanka is what one would call a ââ¬ËBuddhistââ¬â¢s Heavenââ¬â¢.