Close

Natural / Scenic beauty

Filter:
Gulab-Bari-Main-Tomb-Building
Gulab Bari
Category Natural / Scenic beauty

Gulab Bari (literally meaning ‘Garden of Roses’) the Tomb of Nawab Shuja-ud-Daula is in Ayodhya, Uttar Pradesh, India. This place…