Jodhpur is a famous tourist destination for its rich cultural and architectural heritage, which includes a variety of forts, temples, palaces, lakes and towers set in the beautiful landscape of Thar Desert.