8 Bizarre Rituals in India That Will Make Your Eyes Pop

India is undoubtedly incredible. Our slogan ‘Incredible India’ itself presents a vague picture of our nation. Being the land of festivities and traditions where celebrations go synonymous with colors and pomp, India often leaves the world in wonderment. Even in the 21st century, people here blindly follow customs, traditions and rituals that have been adopted … Read more