The beautiful Nilaveli beach, image by Sergii Rudiuk, Shutterstock