amylaughinghouse.com
Alila Fort Bishangarh – Exterior 01 (1)
Alila Fort Bishangarh presides over the countryside in Jaipur, India. Courtesy Alila Fort Bishangarh