Skip to main content

Mahabouddha Temple

Also known as the “Temple of a Thousand Buddhas,” adorned with terracotta tiles depicting Buddha.