The main attractions include the Grand Palace and Wat Phra Kaew, which are iconic landmarks showcasing Thailand's rich architectural heritage.