Treat yourself to a shopping spree at Kepri Mall. Filled with places to give your credit card a workout, you can easily while away the day picking up bargains.
Kepri Mall is located in Batam. Once you're done there, how about discovering what this area has to offer? Batam Centre Ferry Terminal is one interesting place that's nearby.