Travel Guide Hoods Tower Naval Museum – Trincomalee, Sri Lanka March 16, 2016April 26, 2020 Thilanka De Silva 0 Comments beaches, Trincomalee Hoods Tower Naval Museum located in Sri Lanka Naval Base – Trincomalee, Sri Lanka. There you can see many thing related to British and dutch era and also tamil elam war