Another easy to reach attraction from Trincomalee hotels, Fort Fredrick sits on a narrow part of the Trincomalee Peninsula. This has been a defensive base for many centuries since it was first constructed by the invading Portuguese in 1623. It was then reinforced by the Dutch and consequently occupied by the British since 1782, who were the last of the colonists to rule the island. Hence, you can see royal insignia, at the top of the entrance ways, and on the enormously thick walls of the fort. Today the fort is occupied by the Sri Lanka military; however, visitors are allowed to explore the place by foot.