An avid traveler must have heard, at least once in his life time, that Rajasthan is synonymous to royal life. When we talk about the northern...

READ MORE