Water Lilly Zone is located in Lahore, Pakistan on 905 Canal Bank Rd, Bahria Town Sector A Canal Gardens. Water Lilly Zone is rated 3 out of 5 in the category tourist attraction in Pakistan.
Address
905 Canal Bank Rd, Bahria Town Sector A Canal Gardens