The Widows of Malabar Hill

Where is Land's End located in the novel, The Widows of Malabar Hill?

.

Asked by
Last updated by Jill W
1 Answers
Log in to answer

Land’s End is located in an area that overlooks the Arabian Sea.

Source(s)

The Widows of Malabar Hill