Nilaveli Beach, located approximately 16 km north of Trincomalee in Sri Lanka's Eastern Province, is renowned for its pristine white sands and clear turquoise waters. The beach offers a tranquil atmosphere, making it ideal for relaxation and water activities such as swimming and snorkeling. A notable attraction nearby is Pigeon Island National Park, situated about 1 km offshore, which is famous for its rich marine biodiversity, including vibrant coral reefs and various fish species.