According to my research, Mecca is the correct answer.
Noun
plural noun: resources
1.
a stock or supply of money, materials, staff, and other assets that can be drawn on by a person or organization in order to function effectively.
"local authorities complained that they lacked resources"
Similar:
assets
funds
wealth
money
riches
capital
deep pockets
staff
people
supplies
materials
store(s)
stock(s)
reserve(s)
holding(s)
supply
reservoir
pool
fund
stockpile
accumulation
hoard
2.
an action or strategy which may be adopted in adverse circumstances.
"sometimes anger is the only resource left in a situation like this"
Similar:
expedient
resort
means
measure
method
course
way
scheme
plan
plot
stratagem
maneuver
machination
agency
trick
ruse
artifice
device
tool
verb
3rd person present: resources
provide (a person or organization) with materials, money, staff, and other assets necessary for effective operation.
"ensuring that primary healthcare workers are adequately resourced"
<span>The company that specializes in construction and domestic improvements and is headquartered just outside of Atlanta, Georgia is known as the Home Depot. You can buy virtually anything there concerning your home - from furnishing to bricks for your rooftop. It is the American version of Ikea (of the other way round), and it is one of the most famous branches of stores of such format.</span>