Designed by
Title
Lovamahapaya is a building situated between Ruwanweliseya and Sri Mahabodiya in the ancient city of Anuradhapura, Sri Lanka #255403017
Description
Lovamahapaya is a building situated between Ruwanweliseya and Sri Mahabodiya in the ancient city of Anuradhapura, Sri Lanka. Come visit and travel in Sri Lanka