Darroch Castle

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

Inhabitants

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