Shalimar

Shalimar is a Persian term that means abode of love, and may refer to:

Read more about Shalimar:  In Pakistan and India, In Iran, In The United States, Music, Film and Literature, Other Uses