Oh my! Niagara falls is seriously a natural beauty which made my jaw drop at the first sight. The falls is actually in Niagara, USA but the view and beauty is completely stolen by Canada. By just walking over a bridge we entered Canada and got ourselves a treat by seeing the marvel of this humungous waterfall.
This particular watercolor painting of the 'Bridal veil' falls was done after my return to India last month.