Guest
Login
Sign Up
Site settings
Forgot Password?
Al-Serkal is the biggest mosque in Cambodia, located in the capital Phnom Penh. Many find it surprising that Cambodia has a sizable muslim population, almost a 1/4 ratio mosques to temples!
Autoplay video
Hide player controls
Hide resume playing