Rajasthan is famous for its forts, carved temples, and decorated havelis, which were built by Rajput kings in pre-Muslim era Rajasthan. What type of temples stretch from the north to the south of Rajasthan