Beautiful Naini Lake situated in Uttarakhand, India. Incredible India.
Read this post on 27writers.wordpress.com