icon to cast your opinion.
Tajmahal is the best, as it's beauty is appreciated around the world and it's amazing
Can't say
khwabgah or dream palace is the best as it is the most beautiful building of the royal complex