St Andrews Hotel

The oldest hotel in Nuwara Eliya, that opened in 1919
Categories:
Similar Videos

0 comments: