Did you know that Mysore Palace , a tourist attraction in the city of Mysore , is one of the most visited monuments in India , even more than the Taj Mahal ? SOMEFACTS.com