Fatehpur Sikri is a hidden gem just 37 km (23 mi) southwest of the bustling city of Agra. This majestic town has a rich and intriguing history with roots tracing back to the Sikarwar Rajputs, a fierce subclan of warrior Rajputanas from North and Eastern India who controlled the area briefly at the end of […]