Souillac tient son nom de François Vicomte de Souillac, gouverneur de l'île de France, de 1779 à 1787. Le village, jumelé avec celui de France qui porte le même nom, est un véritable vestige de l'histoire de Maurice.
Plusieurs bâtiments de ce village ont traversé les générations. Notamment la poste, l'ancienne gare ferroviaire, la magistrature, le poste de Police, qui est classé au patrimoine national. Le musée de la Nef est un bâtiment marquant. C'était auparavant la demeure du poète Robert Edward Hart, un habitant qui est né à Souillac et y a passé ses 13 dernières années jusqu'à son décès en 1954. Il repose désormais dans le cimetière marin.
Souillac c'est aussi le Jardin Telfair. Il a été nommé après le naturaliste irlandais Charles Telfair, qui est décédé à Maurice le 14 juillet en 1883. Ce jardin donne sur les falaises et abrite des arbres de plusieurs décennies et dont la taille est impressionnante. C'est le lieu idéal pour se reposer face à la mer. Le paysage est celui des meilleures cartes postales.
Mais le village est surtout connu pour les falaises de La Roche qui Pleure et Gris-Gris. Il faut savoir que la mer dans cette région n'est pas entourée de récifs coralliens et les vagues viennent se briser sur les falaises, ce qui offre une magnifique vue sur l'océan Indien.
C'est le bruit que font les vagues quand elles s'écrasent contre les rochers qui font que l'on appelle cet endroit La Roche qui Pleure. Il donne, en effet, l'impression que les rochers pleurent. Selon le mythe, la roche était auparavant une jeune femme. Attendant du haut de la falaise son amant emporté par les vagues, elle finit par être figée pour toujours…
Autre cachet du village : la cascade Rochester Falls. Il faut emprunter un sentier dans les champs de cannes pour y accéder. Mais attention, la route est hors-piste. Par contre, le dépaysement y est total.