Originally shared by Amitrips
This 640m high waterfall is located on the French island in the Indian Ocean and is called La Cascade Blanche. Just imagine yourself wandering around the area and suddenly coming across this flowing treasure. Nature can be really astounding, can`t it?
Photo by @cthoquenne via instagram
#travel #trip #waterfall #nature
HTML Code here
You must be logged in to post a comment.