illumined13.com
Temples in Sri Lanka
Sri Lanka is an island situated beneath India and is often called the “Pearl of Indian Ocean” because of its size. There are many myths and stories surrounded with this beautiful Island in the Hind…