Eldora

Proper noun

 * , located in.
 * , located in.