Apart From India: 9 Countries That Celebrate Diwali

Sri Lanka

Nepal

Malaysia

Singapore

Mauritius

Guyana

South Africa

United Sates OF America

Indonesia