Sri Lanka 2003 (121 of 135)
Nuwara Eliya - St. Andrew's Hotel