Nature's Silent Whispers

13

Kerala, is truly God's own country.. Amidst the dense rain forests with the slow pitter-patter of the summer rains.. it was an exhilarating experience

Read this post on dreampeddler.in


Sauvik

blogs from Kolkata

Recommended for you