Location Jowai Lalong Park is situated in proximity to Jowai Town and is visited for its sacred groves and beautiful Pynthorwah Valley. Parks & Gardens