List of landmarks in Sri Lanka Select Landmark in Sri Lanka from the list below: Glenloch Tea Factory Mlesna Tea Castle Sea Turtle Farm & Hatchery