Designed by
Title
Buddha colorful statue #120621946
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ââ¬â¢.