20Dec by admin Leave a Commenton Ruwanweliseya Maha Thupa Ruwanweliseya Maha Thupa The Maha Thupa or Great Stupa, Ruwanweliseya, is one of the most religious monuments among Buddhists in Sri Lanka because it towers high in Anuradhapura. This is a bubble-shaped stupa, Read More