Richmond Castle; an edifice of Architectural Magnificence.
The Richmond Castle in Kalutara is a magnificent example of British Indian architecture. Built in 1896 at the turn of the century the castle was the home of a long…
Share
Posts by month
Input your search keywords and press Enter.