The property where Jalan Jalan is located is spectacular, complete with the historic Owl Falls, a 3-story spring fed waterfall that runs all year long. The guests who visit our serene and awe inspiring location often remark that they feel as though they have been transported to some exotic land that is filled with sights and sounds that awake the senses and make them feel at peace. Given that it is such an amazing space, it is often used for a variety of still and moving film shoots and for general location purposes.
Jalan Jalan Imports is located at Owl Falls, Topanga. Our stunning waterfall and serene grounds could be the perfect backdrop for your unique project or shoot.
Please feel free to contact us to find out more about our location or call us at 310-455-BALI (2254) to inquire about booking.