Whether you're a nature lover, history buff, or beach enthusiast, Sri Lanka has something for everyone. One must-see place in the area is Sigiriya The Ancient Rock Fortress which is one of Sri ...