felicialasmana.com
The Leeds Castle
This castle is dubbed as the Loveliest Castle in the world. However, don’t get it wrong as it is NOT located in Leeds. This castle is located at Maidstone of Kent County. I visited this beaut…