Darroch Castle

Darroch Castle is a castle that exists in the Feywild and is the home to Neifion, the Lord of Bats.

Inhabitants

 * Neifion
 * Homunculi
 * Bats of all types, many unknown to Toril