Drap er beliggende i et meget frodigt område ved Peillon floden i baglandet ved Nice. Byen består af flere mindre landsbyer, som for de flestes vedkommende ligger i bakkerne rundt omkring Drap. Fra disse bakker kan man opleve fantastiske udsigter mod alpernes høje tinder, Côte d’Azur og Esterel massivet. Drap byder bl.a. på ruinerne af en antik fæstning, omdannet til feudalt slot, en kirke fra det 18. århundrede, et kapel samt en olivenmølle.