KERALA: Gods Own Country
Green is the prime color of the world, and that from which its loveliness arises.
I've taken this picture in State of Kerala,India Lovely place greenish everywhere, drizzling all the time.