India’s vast landscape is a mix of forests, mountains, deserts and what not. We are blessed with a great diversity in not just landscape but also in flora and fauna. The best places to see this are the national parks and wildlife sanctuaries of India. While zoos do present the most attractive animals in front of you, seeing them in a wildlife safari in their own habitat is a different feeling altogether. (more…)