One of the best places to visit on the northeast coast of Sri Lanka is the port city of Trincomalee. You can spend a relaxing day under the sun at Uppuveli or Nilaveli Beach, walk along soft white sands, go swimming, and maybe spot some whales jumping out of the water if you’re lucky. If you want to discover the local fauna, you can visit Pigeon Island National Park and marvel at intricate rock formations and the rare rock pigeons calling it home. You can also go scuba diving there to see the island’s majestic marine life.
If you are looking to clear your mind and rest your weary body, you can spend some time exploring Koneswaram Temple inside Fort Frederick and its underwater ruins, the Velgam Vehera, and what is considered to be the holiest of the Buddhist sites in the city, the Seruvila Mangala Raja Maha Vihara. You can also immerse yourself in the soul-soothing waters of the Kanniya Hot Springs.