Guide about Molivos and Petra Lesvos Island, Greece. Hotels, Restaurants, cafe - Bar, Activities and many usefull things about Molivos and Petra Lesvos.