Khajjiar – the Mini Switzerland of India

The geographic locality, of India is rich and distant, filled with leafy green forests, scenic lakes, majestic mountain peaks, tapestries of grasslands, tropical beaches, and vast stretches of wilderness. From east to west, north to south, this South Asian country an assortment of treasures for nature lovers. Here is a rundown of some of the … Read more