It's truly amazing castle where you were travelled. It's very related Galle dutch fort where is located very nearest my home town. Similar architectural designs remember some buildings. Thanks for share photos, history and information of there @sugarelys