Things to do in Limassol: tourist attractions, activities, beaches, museums, monasteries and restaurants