Mosque is the place of worship for the adherents of Islam. There is an exception, as it is a location where people of all religions come to pay their respects, not just Muslims. It had been raining fiercely, and the bulk of the roads surrounding National Highway 27 were flooded, trapping our friends on the road for hours. It was Buddha Purnima, and we went in search of the