Prevalently branded as the Little Khajuraho, the Menal Temple Complex, said to have been built between eighth and twelfth century, is located almost midway on the 160km long Chittorgarh-Bundi highway-stretch in Rajasthan. It was in the winters of 2010 when…
Read More