(Translated by Google) Nice place to take a break during a motorbike ride. Great view of the falls! (Original) Belle place pour faire une pause lors d'une ride de moto. S ... more