Golden Temple awarded 'most visited place of world' by WBR
The Golden Temple in Amritsar has been awarded the 'most visited place of the world' by London-based organisation, World Book of Records (WBR). WBR's General Secretary of India chapter said the organisation conferred the award on the basis of data compiled since September. So far, eight places, including Mount Abu and Vaishno Devi, have received this award, she added.