In Kaltura, Sri Lanka, stands a charming mansion that features truly fascinating design and harks back to the days of colonial rule; there’s much to enjoy on a visit to Richmond Castle. The Site’s Origins Richmond Castle dates to 1896 and belonged to a wealthy…