ChatterBank0 min ago
No best answer has yet been selected by kanwal3017. Once a best answer has been selected, it will be shown here.For more on marking an answer as the "Best Answer", please visit our FAQ.
Ramadan does not move in the Islamic year, but they use the Hijri Calendar which has 11 days a year missing so to anyone using the proper calendar it appears to move. Diwali has a similar problem in that it uses a similarly inaccurate Hindu Lunisolar calendar. Easter moves for a different reason, It's the Sunday after the first full moon after the Vernal Equinox.
-- answer removed --