India is a diverse country known for its charms all over the world. The blessed country is so vast that cannot be explored in one life. It is a country with full of natural wonders either it is the beautiful landscapes of kerala, cool beaches of goa, and the hill stations of himachal that can only be explored through a proper India tour package. Magical India holidays have the complete solution of your travel to India. We provide full and customize tour plans that suits to your budget, interest and need. We are also specialize in planning theme packages of India like weekend tour packages, cultural tour packages, wildlife tour packages, beach tour packages, hill station tour packages and health tour packages.