The First Abode of God Skanda Vows fulfilled or vows to be made, great numbers throng Kataragama, a deeply spiritual region held in veneration by those ...