News

Goa`s vibrant Chikhal Kalo 2025 festival culminated at the Sri Devki Krishna Temple in Marcel earlier this week with the much-awaited mud play that brought together hundreds of devotees, tourists, ...