4. Pushkar Fair, Rajasthan
An annual 5-day cattle and livestock fair in a small town of Pushkar located at the Indian state of Rajasthan is one of the largest camel fairs in the world. An unparalleled sight of a huge number of animals and people at one place is sure to give you goosebumps and will keep you thinking for a long time to come. The vibrant culture of Rajasthan can be experienced here. Often termed as life-changing, Pushkar Fair is so amazing an experience that many western travelers keep returning year after year to witness the immensity of the fair.