Chowmahalla Palace is Palace of Nizam ruler's of India. If you travel to India you should visit this place