Nilaveli Beach

Nilaveli Beach, one of the most beautiful beaches in our small island, kisses the first millennium of millennia, painted in blue paint on a lavish talisman. One of the most … Continue reading Nilaveli Beach