Град Петра се намира в северозападните части на остров Лесбос. Природата около града комбинира множество неща: маслинови дръвчета, борови и дъбови гори, кипариси, традиционните за района каменни къщи, богата растителност, пясъчни плажове и кристална морска вода. Петра носи името на монолит, който е намерен през 18. век във вътрешността на острова.