Mini Switzerland Of India, Khajjiar, Himachal Pradesh
funalive.com
Images may be subject to copyright.