A village that exists on an area of ten thousand acres. Since 1930, this village has been known as Mini London because of its Western culture and its fair skin residents who resided here once upon a t...
A village that exists on an area of ten thousand acres. Since 1930, this village has been known as Mini London because of its Western culture and its fair skin residents who resided here once upon a t...