Stelari is the largest beach of the area. It has got its name from the Italian word "stella" which means star, as during nighttime the beach is illuminated only by the starlight! Very thin white pebbles almost like sand, towering green rocks and theclearest blue waters that create an impressive scenery