The magical rock fortress of Sri Lanka | Well Known Places