Orsomarso is a picturesque village in the province of Cosenza, Italy. Nestled in the Pollino National Park, this charming municipality offers stunning views of the Tyrrhenian Sea. While I don't have the most recent data, Orsomarso is home to around 1,000 residents.