ashleymk9849 ashleymk9849 28-12-2023 Social Studies contestada Puja, meaning worship, is the act of garlanding that which provides their livelihood, but in which country? Option 1: Japan Option 2: India Option 3: Thailand Option 4: Nepal