The historic harbor city of Sri Lanka is nestled in the Eastern region of the island and is surrounded by some of the best beaches in the country. Guests have access to many diving and snorkeling centers where there are many beautiful marine experiences to witness. Dolphin and whale-watching tours are also available off the coast in Trincomalee. In addition to the wonderful sea life in Trincomalee, there are many local cultural attractions such as temples and kovils along with numerous archaeological sites. Trincomalee is all about the sea and the rising sun; where the locals make fishing their livelihood and visiting tourists and locals are always allowed to participate in the experience.