Sita Eliya Temple in NuwaraEliya
NuwaraEliya is a beautiful hill station in Sri Lanka, known for its tea estates, waterfalls, famous golf course, and much more.The temple is a very important place of worship in…
Share
Input your search keywords and press Enter.