The Kiplings and India: A Collection of Writings from British India, 1870-1900

Kaaba (Kaabah, Qaaba)

The building at the center of the most sacred mosque in Islam. Located in Mecca, Saudi Arabia

This page has paths: