Taj Lake Palace, Udaipur

Rating: 1. Opulent