Located on the northeastern coast, Trincomalee boasts some of the clearest waters in Sri Lanka. Its beaches, like Nilaveli and Uppuveli, are ideal for snorkeling and diving, offering glimpses of vibrant coral reefs and diverse marine life. The town also holds historical significance with its ancient temples and colonial architecture.