Where is Happy Valley?

Where is Happy Valley located?

Happy Valley, Happy Valley (garden), Great Britain (approx. 58.977222°, -3.1666667°)


Where is Happy Valley on the map?