Orchids on trees, Manipur, India

The land where orchids bloom on trees…

Where paddy fields are watered by the heavens above

Where wildlife coexists with humans

Where waterfalls cascade and lilies blossom

Such a place does exist

It is called the North East..,


Click here if the image slider / comments don't load

Comments (might take a while to load)