Mumbai has made history this Ganeshotsav with the unveiling of “Boomerang Ka Raja,” the world’s tallest eco-friendly Ganpati idol at Boomerang Towers, Chandivali, Andheri East. Standing 26 feet tall ...