Breaking Travel News

Relief Riders News

Relief Riders to visit 40,000 camels

Relief Riders to visit 40,000 camels

31 March 2012 Press Release Tourism News

The sacred village of Pushkar is usually home to about 15,000 people. Pushkar, considered one of India’s oldest and most devout spiritual sites, is home to the only Brahma Temple in northern India.