Polonnaruwa Nelum pokuna (Lotus Pond) is located in Polonnaruwa, Sri Lanka on X2F3WJR, Thivanka Pilimage Rd. Polonnaruwa Nelum pokuna (Lotus Pond) is rated 4.5 out of 5 in the category historical place in Sri Lanka.
Address
X2F3WJR, Thivanka Pilimage Rd