Macharaviaya es uno de los rincones más bellos de la Axarquía. Se cobija entre los cerros de Vallejo y de Moreno. En el centro de una pequeña cuenca destacan el pueblo y su núcleo anejo de Benaque, rodeados de lomas de formas suaves que en otro tiempo estuvieron cubiertas de viñas y hoy son pastizales en su mayor parte con algunos rodales de olivares.
