Mysore Palace or the Mysore Maharaja Palace is situated in the heart of the city. Mysore Palace is one of the most visited monuments in India. And it is one of the major and the largest among the palaces and the Indian monuments attraction in the country. It is also known as Amba Vilas Palace, which was the residence of the Wodeyar Maharaja’s of the Mysore state.
Delta Employees Excited for a Zac Posen Uniform Makeover