Tokyo Camii
📍 Tokyo, Japan
Largest mosque in Japan, built in 2000. Features Ottoman-Turkish architectural style with a prayer hall, cultural center, and library. Facilities: Ablution facilities, Separate prayer areas, Library.
- Address
- 1-19 Oyama-cho, Shibuya-ku, Tokyo 151-0065, Japan, Tokyo, Japan