The town is located in the picturesque gorges of the rivers Manastirska, Dryanovska, Yugovska, Luckinska. Krastova gora is known as the Rhodopean Mount Athos, famous with the Sveta Troitsa monastery complex, the Pokrov Na Presveta Bogoroditsa church and 12 Apostles complex consisting of 12 chapels.