Even though Sri Lanka is a small island, Sri Lanka is the home to many interesting places. Nilaveli beach is one such place at the eastern coast of Sri Lanka. this beach is known to have a sandy sea shore filled with sea shells, and the sea water is not deep for a long way into the sea. this shoreline has gentle sea waves and the sea temperature is perfect for a swim all year round. Even though Nilavele saw a decline of tourists because of the tsunami in 2004 and the civil war, this beach is still preserved as a paradise by the sea, and has gained its previous popularity as well.