We can live a moment just once.Yet memorabilia have a wayTo help us live it as many times as we say. It is no wonder then why shopping is a must do activity on any tourist's mind. A place like Jodhpur which lies in the culturally majestic state of Rajasthan in India is no exception [...]