Imagine exchanging vows by a serene lake, surrounded by lush greenery and misty mountains—Naukuchiatal in Uttarakhand makes ...