Three-day Thar festival enthralls residents