Indian is a land of Flowers. Around 15000 species of flowers are found across India. Flowers are so popular in India that it is used to worship God in almost every religion. Roses are assumed to be a signature of love & friendship all over the world. The profound love for...
All that glitters are not gold but Sun rays
Morning Rays turning the virgin Tajpur beach into gold.
Floating Life
Idle Boats floating on River Ganges
Exotic Blues
Blue in Nature
Thundering Gigantic water spout
Growling Athirapally Falls jumping with tremendous intensity
Om mani padme hum
Tibetan Prayer Wheels in Kalimpong Monastery