Рет қаралды 124
TWT - The Wanderlust Traveler
One of the biggest waterfall of the India, an unrevealed drone shot expose the beauty of the lovely place located at the heart of Chhattisgarh in bastar region. ENJOY WATCHING!!! ❤️