Follow me on Instagram | Facebook
One of those waterfalls created by heavy rain which only last for a few days. Ti Sable, Reunion Island.