CLIFF EN D ESTATETHE MALL SHIMLA HIMACHAL PRADESH Himachal Pradesh INDIA (Himachal Pradesh)