India has always amazed travelers by its unique places, ancient temples, UNESCO World Heritage sites, National Monuments, and eyecatching attractions. India is famous for its vibrant festivals, snow-capped hills, adventure sports, golden beaches, famous…
Right start from worshiping of snakes to giving milk to rats, India is filled with so many strange festivals that every tourist who visits this incredible country gets astonished by watching such curious rituals…