Macchabee Viewpoint
Machabee Ridge Black River Gorges National Park, Riviere Noire, Mauritius
Macchabee Viewpoint is a Lookouts place is located in Riviere Noire, Riviere Noire District. The address of Macchabee Viewpoint is Machabee Ridge Black River Gorges National Park, Riviere Noire, Mauritius.