Where is Happy Valley?

Where is Happy Valley located?

Happy Valley, Happy Valley, India (approx. 30.47039°, 78.05395°)


Where is Happy Valley on the map?