Punakha — Two men, cousins, died on the spot when the truck they were travelling in veered 120 metres off the road near Jumja, around six kilometres before reaching Gedu from Phuentsholing yesterday.