house of kambing

house of kambing

This Serdang “House Of Kambing” Doubles As A Mini Animal Farm—It Even Has Camels!

House of Kambing is a restaurant and also a livestock farm that specialises in lamb and camels in Serdang, Selangor.