Travel

India's colorful spring festival

Lathmar Holi is a traditional event that heralds the beginning of spring and is celebrated all over India. Here are some photos.
Copyright © 2016, CT Now
64°