This was captured in a small village - Palakad, Kerala in India. Follow the streams , you will know the source of the beauty.
No comments yet