Abhishek Rungta

The lush green valleys of the Western Ghats (South India) indeed gives a feeling of heaven. It is not a surprise why people call it "God’s own country". A picture showing – a path to heaven!

 

One Response

Leave a Reply

Your email address will not be published. Required fields are marked *