India is a land of many cultures.You can always find jolly people around.The geographical extent of India will give you an opportunity to most of the climatic conditions under one roof.You can prefer staying in lodges as they are very economical and you can always find a place for you to push your head in.