meru town