Maha Vihara Duta Maitreya Temple

Maha Vihara Duta Maitreya Temple
Indonesia, Riau Islands Province
Maha Vihara Duta Maitreya Temple, Batam Center, Batam, Riau Archipelago, Riau Islands Province, Indonesia
4.0 out of 5
Large Buddhist temple with many statues, plus an eatery serving vegetarian fare.
Improve ListingMap
Maha Vihara Duta Maitreya Temple
Maha Vihara Duta Maitreya Temple, Batam Center, Batam, Riau Archipelago, Riau Islands Province, Indonesia