INDIA | Sunday, 30 December 2012 | Views [424] | View Smaller Image
This is one of the many waterfalls that are found in the beautiful hill station of Mahabaleshwar in India. The uniqueness about this waterfall is the purity of water which is crystal clear. The thunderous sound of the water falling from a height combined with the mystic weather makes one simply admire the beauty of nature.