Skip to content
City guide article

Masjid Baiturrahim

Melaya Pantai, Melaya, Indonesia