Hotel Sri Lanka Lazy Lizard(2 stars)

Sri Gunaratne Mawate,Kalahe Wanchawella View on map