Of many things Rajasthan is famous for, one is sure to encounter a lot of colorful puppets and palaces all along the streets!
Read this post on 2eyes1worldaddedlens.blogspot.com