2025

TELLICHERRY FORT

NH-17, Thalasserry
Fortifications and ramparts to visit
A must-see fort, built in 1708 by the British to consolidate their hold, whose solid bastions ... Read more